[ - manual referensi, opsi, contoh perintah


NAMA

[ tes - periksa jenis file dan bandingkan nilainya

RINGKASAN

test EXPRESSION
test
[ EXPRESSION ]
[ ]
[ OPTION

KETERANGAN

Keluar dengan status yang ditentukan oleh EKSPRESI.

--help

tampilkan bantuan ini dan keluar

--version

informasi versi keluaran dan keluar

EKSPRESI yang dihilangkan secara default salah. Jika tidak, EXPRESSION benar atau salah dan menetapkan status keluar. Ini adalah salah satu dari:

( EXPRESSION )

EKSPRESI itu benar

! EXPRESSION

EKSPRESI salah

EXPRESSION1 -a EXPRESSION2

baik EXPRESSION1 dan EXPRESSION2 benar

EXPRESSION1 -o EXPRESSION2

baik EXPRESSION1 atau EXPRESSION2 benar

-n STRING

panjang STRING bukan nol

STRING

setara dengan -n STRING

-z STRING

panjang STRING adalah nol

STRING1 = STRING2

stringnya sama

STRING1 != STRING2

string tidak sama

INTEGER1 -eq INTEGER2

INTEGER1 sama dengan INTEGER2

INTEGER1 -ge INTEGER2

INTEGER1 lebih besar atau sama dengan INTEGER2

INTEGER1 -gt INTEGER2

INTEGER1 lebih besar dari INTEGER2

INTEGER1 -le INTEGER2

INTEGER1 kurang dari atau sama dengan INTEGER2

INTEGER1 -lt INTEGER2

INTEGER1 kurang dari INTEGER2

INTEGER1 -ne INTEGER2

INTEGER1 tidak sama dengan INTEGER2

FILE1 -ef FILE2

FILE1 dan FILE2 memiliki perangkat dan nomor inode yang sama

FILE1 -nt FILE2

FILE1 lebih baru (tanggal modifikasi) dari FILE2

FILE1 -ot FILE2

FILE1 lebih tua dari FILE2

-b FILE

FILE ada dan merupakan blok khusus

-c FILE

FILE ada dan merupakan karakter khusus

-d FILE

FILE ada dan merupakan direktori

-e FILE

FILE ada

-f FILE

FILE ada dan merupakan file biasa

-g FILE

FILE ada dan merupakan set-grup-ID

-G FILE

FILE ada dan dimiliki oleh ID grup efektif

-h FILE

FILE ada dan merupakan tautan simbolis (sama seperti -L)

-k FILE

FILE ada dan memiliki bit yang lengket

-L FILE

FILE ada dan merupakan tautan simbolis (sama seperti -h)

-N FILE

FILE ada dan telah dimodifikasi sejak terakhir kali dibaca

-O FILE

FILE ada dan dimiliki oleh ID pengguna efektif

-p FILE

FILE ada dan merupakan pipa bernama

-r FILE

FILE ada dan pengguna memiliki akses baca

-s FILE

FILE ada dan memiliki ukuran lebih besar dari nol

-S FILE

FILE ada dan merupakan soket

-t FD

deskriptor file FD dibuka di terminal

-u FILE

FILE ada dan set-user-ID bitnya disetel

-w FILE

FILE ada dan pengguna memiliki akses tulis

-x FILE

FILE ada dan pengguna memiliki akses eksekusi (atau pencarian).

Kecuali untuk -h dan -L, semua tautan simbolik dereferensi pengujian terkait FILE. Berhati-hatilah karena tanda kurung harus diloloskan (misalnya, dengan garis miring terbalik) untuk shell. INTEGER juga bisa berupa -l STRING, yang mengevaluasi panjang STRING.

CATATAN: Biner -a dan -o pada dasarnya bersifat ambigu. Gunakan sebagai gantinya

test EXPR1 && test EXPR2

atau

test EXPR1 || test EXPR2

CATATAN: [ menghargai opsi --help dan --version, tetapi pengujian tidak. test memperlakukan masing-masing seperti memperlakukan STRING kosong lainnya.

CATATAN: Shell Anda mungkin memiliki versi test dan/atau [ sendiri, yang biasanya menggantikan versi yang dijelaskan di sini. Silakan lihat dokumentasi shell Anda untuk detail tentang opsi yang didukungnya.

PENGARANG

Ditulis oleh Kevin Braunsdorf dan Matthew Bradburn.

MELAPORKAN BUG

Bantuan online GNU coreutils:
Laporkan semua bug terjemahan ke

HAK CIPTA

Hak Cipta © 2022 Free Software Foundation, Inc. Lisensi GPLv3+: GNU GPL versi 3 atau lebih baru .
Ini adalah perangkat lunak gratis: Anda bebas mengubah dan mendistribusikannya kembali. TIDAK ADA JAMINAN, sejauh diizinkan oleh hukum.

LIHAT JUGA

access(2)


Full documentation https://www.gnu.org/software/coreutils/test
or available locally via: info '(coreutils) test invocation'